package com.bot.nft.module.op.domain.bo;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author wangsu
 * @since 2024-01-24
 */
@Getter
@Setter
  @TableName("op_rofo_hold_limt")
public class OpRofoHoldLimtBo implements Serializable {



      /**
     * 优先购藏品条件项标识
     */
        private String id;

      /**
     * 优先购活动信息标识
     */
      private String rofoId;

      /**
     * 藏品信息标识
     */
      @NotBlank(message = "藏品信息标识不能为空")
      private String nftId;

      /**
     * 持有个数
     */
      @NotNull(message = "持有个数不能为空")
      private Integer number;
}
